package com.powergame.model;

import java.util.ArrayList;
import java.util.List;

/**
 * OrdreEchange.java
 *
 * Ordre d'échanger des pièces contre une valeur en power ou en une autre pièce
 *
 * @author ToF
 */
public class OrdreEchange extends Ordre {

    /** Les pièces à échanger */
    private List<Piece> piecesEchangees = null;
    
    private List<Piece> piecesDemandees = null;
    
    public OrdreEchange(FeuilleOrdres feuille){
        super(feuille);
    }

    public List<Piece> getPiecesDemandees() {
        if(piecesDemandees == null){
            piecesDemandees = new ArrayList<Piece>();
        }
        return piecesDemandees;
    }

    public void setPiecesDemandees(List<Piece> piecesDemandees) {
        this.piecesDemandees = piecesDemandees;
    }

    public List<Piece> getPiecesEchangees() {
        if(piecesEchangees == null){
            piecesEchangees = new ArrayList<Piece>();
        }
        return piecesEchangees;
    }

    public void setPiecesEchangees(List<Piece> piecesEchangees) {
        this.piecesEchangees = piecesEchangees;
    }
    
    @Override
    public void execute() {
    }
}
